many drops make a rain shower - Francés Inglés Diccionario